package org.jeecg.modules.wmhb.service;

import org.jeecg.modules.wmhb.entity.WmContractDep;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @Description: 合同产品与事业部映射表
 * @Author: jeecg-boot
 * @Date:   2024-09-05
 * @Version: V1.0
 */
public interface IWmContractDepService extends IService<WmContractDep> {
    /**
     * 保存计划分配/先删后增
     * @param wmContractId
     * @param buId
     * @param wmItemIds
     */
    public void saveBuItem(String wmContractId, String buId,String wmItemIds);

    /**
     * 保存计划分配 将上次的计划分配和这次作比较 差异处理提高效率
     * @param wmContractId
     * @param buId
     * @param wmContractProductIds
     * @param lastWmContractProductIds
     */
    public void saveBuItem(String wmContractId, String buId, String wmContractProductIds, String lastWmContractProductIds);
}
